package finalapp.exercise.activities;

import finalapp.exercise.R;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.Window;
import android.widget.Button;

/**
 * Esta clase se encarga de mostrar la Activity inicial de la aplicacion, con dos opciones:
 * Listado de localizaciones o mapa de localizaciones.
 * @author Alejandro Villamarin
 *
 */
public class PrincipalActivity extends Activity {
    
	/**
	 * Este metodo se llama al crearse la Activity
	 */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //De momento dejamos la actividad sin titulo
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        //asignamos 
        setContentView(R.layout.principalactivity);
        //Cogemos el boton del listado
        Button listadoLocalizacionesButton = (Button) findViewById(R.id.botonLista);

        //Añadimos un listener al boton
        listadoLocalizacionesButton.setOnClickListener(new View.OnClickListener() {
        	//al hacer click en el boton debera abrirse la activity EditarLugarActivity
            public void onClick(View view) {
                //abrimos el activity ListaLugaresActivity, no es necesario pasarle nada
            	Intent i = new Intent();
            	i.setClass(getApplicationContext(), ListaLugaresActivity.class);
            	startActivity(i);	
            }

        });
        //Cogemos el boton del mapa
        Button mapaLocalizacionesButton = (Button) findViewById(R.id.botonMapa);
        //Añadimos un listener al boton
        mapaLocalizacionesButton.setOnClickListener(new View.OnClickListener() {
        	//al hacer click en el boton debera abrirse la activity MapaLugaresActivity
            public void onClick(View view) {
                //abrimos el activity ListaLugaresActivity, no es necesario pasarle nada
            	Intent i = new Intent();
            	i.setClass(getApplicationContext(), MapaLugaresActivity.class);
            	startActivity(i);	
            }

        });
    }
}